---
title: About
description: About the nuqs library
---

## License

Released under the [MIT License](https://github.com/47ng/nuqs/blob/next/LICENSE), made with ❤️ by [François Best](https://francoisbest.com).

Using this package at work ? [Sponsor me](https://github.com/sponsors/franky47)
to help with support and maintenance.

## Contributors

<img
  alt="Project analytics and stats"
  src="https://repobeats.axiom.co/api/embed/3ee740e4729dce3992bfa8c74645cfebad8ba034.svg"
/>


## About the name

### How is it pronounced?

Up to you. I say "nucks" (like ducks 🦆🦆).


### What does nuqs mean?

> **Never underestimate query strings**.

Kidding aside, it's the initials of the original name package name, `Next-UseQueryState`,
which was too long and annoying to type.

I realised after the fact that the word `nuqs` in Urdu & Arabic means "flaw" or "defect".
It's a good reminder that:

> Perfection is a direction, not a destination.
>
> <figcaption>-- [James Wright](https://www.youtube.com/shorts/CH_d9lVRLWk)</figcaption>

I probably should have checked the meaning of the word before using it,
and apologise to any Urdu/Arabic-speaking user who might find it offensive.

It's also Klingon for "What?!", the kind of reaction you get when you
move from `useState{:ts}` to URL state for the first time. 🖖

